drill fertilizer - Turkish English Dictionary